http://www.WizBrother.com/
首页: 电信 联通控制面版 短消息工具箱我的状态系统提醒IMPK市场 安全退出

IMPK战网论坛 >> 刺客 >> 浏览: 关于布洛克
Impk-DiabloⅡExpansion Set-Assassin
发新帖子  回复贴子  发起投票 版主:竹幻千叶, 等风来

页次: 转到第 [ 1 2 3 4 ] 页加入收藏
关于布洛克
此人性别不详 等风来 离线


ASN区版主
等级:世界之石大殿
积分:116652
金币:106982
发贴:76522
捐赠:0
注册时间:2014-05-02
IP:*.*.*.*
         第(0)楼,发贴时间:16-02-28 15:31

关于布洛克


【格挡效果】

当格挡判定成功时,100%会发生格挡效果,即抵消该次攻击。格挡判定只和格挡率CTB有关,和FBR无关。

注:当处于跑步状态,人物格挡率降为1/3;当鼠标拿着东西时,人物无法格挡。格挡率在软代码中并没有规定上限,但是硬代码中规定了75%上限。修改D2Common.dll将人物格挡率上限提升到100%后,可以堆满格挡扔进牛堆里永不磨损。

【格挡动画】

当格挡判定成功时,除了特殊情况外,人物会立刻停止当前动作,并进入格挡动画状态。特殊情况主要包括不可打断动作和格挡动画本身。提高FBR可以缩短格挡动画。

注:吸血鬼和冥河娃娃无对应的DCC且COF中无FBR相关数据,所以调用了打击恢复动画取代了格挡动画,并根据FHR来调节动画速度,且自身的打击恢复动作不受影响,依然独立判定。简而言之就是人物变身不影响自身格挡率。经过我对格挡相关代码的反复查证和修改测试,现已确定AB论坛对于block-lock这部分的叙述是错误的,1.10+并不存在block-lock(以下白字部分为谬误之处)。

格挡动画本身并非不可打断动作,但在调用了格挡动画后,短时间内不会再调用新的格挡动画,这个不会触发格挡动画的时间被称为"Block-Lock"或"Block Timer",最短时间为10F,可以被FBR延长,由硬代码控制,有关这个概念,引用AB的原文来解释更为贴切。
 代码:

'Block Timer'
From the preceding subsection, it might seem that FBR is useless to the Bone Fetish/Vampire forms. Well, almost, except that FBR has another property. Some 1.09 players might recall the awful"Block-Lock", a 'continuous' blocking that completely immobilised your character, unable to perform any actions. In order to patch this, 1.10 introduced a 'block timer' (~ 10 frames = 0.4 seconds)during which your character can still block but without the blocking animation playing. This block timer may be slightly increased by FBR, even when morphed into a Bone Fetish or a Vampire.

简单翻译上文的后半部分:当玩家变身为吸血鬼或冥河娃娃等无法格挡的怪物时,格挡依然会发挥作用,提高FBR可以延长Block-Lock时间。


【武器格挡】

武器格挡是ASN的特有技能,需要装备双爪才能激活,格挡率和技能等级有关。当格挡判定成功时,会调用人物的格挡动画,提高FBR可以缩短格挡动画。

注:当人物处于跑步或行走状态下无法进行武器格挡(在WW过程中相当于人物处于站立状态)。武器格挡率在硬代码未规定上限,但在软代码规定了上限为65%下限为20%,通过修改硬代码才可以使其他人物获得WB技能,其他相关补充在这里

【怪物格挡】

怪物格挡主要包括以下两种。
盾牌格挡:怪物自身装备盾牌并配有格挡动画,且在MonStats.txt中有格挡率的设定,这样的怪物类型并不多,常见的就是骷髅战士、沉沦魔、黑暗猎人、女猎人和投石怪等。
非盾牌格挡:怪物自身没有装备盾牌且不配有格挡动画,但在MonStats.txt中定义了NoShldBlock=1并有格挡率设定,这样的怪物更少,常见的就是解答者、厄运骑士、各关底boss和其对应的uber版。

【主要公式】

人物的CTB(Chance TO Block)计算公式:
CTB% = [∑Block% * (Dex - 15) / (cLvl * 2)]

人物达到Block75%所需要敏捷的计算公式:
Dex = {150% * cLvl / ∑Block% + 15}

人物的FBR(Faster Block Rate)计算公式:
EFBR = [FBR * 120 / (FBR + 120)] + FBR_Skill
FPA = {256 * BlockBaseRate / [AnimationSpeed * (50 + EFBR) / 100]} - 1
Block-Lock = 10 + [FBR/8] (注:此公式对于1.10+无用)




[ 本贴由 等风来 在 03-12 21:25 编辑过. ]


最新发表的主题 | 最新参与的主题汇报违规贴 
此人性别不详 等风来 离线


ASN区版主
等级:世界之石大殿
积分:116652
金币:106982
发贴:76522
捐赠:0
注册时间:2014-05-02
IP:*.*.*.*
         第(1)楼,发贴时间:16-02-28 15:32

以投射物类攻击(Missile Attack)为代表,简单说一下关于遭受攻击时的格挡(Blocking)判定流程:

1. 判定是否为投射物,否则退出判定。
2. 判定投射物是否为有源投射物,否则判定失败,即无源或检测不到来源的投射物无法格挡。
3. 读取Missiles.txt,检测是否存在非法数据。
4. 判定投射物是否能被打断,如果ResultFlag_Hit=true,则跳过格挡判定流程,直接命中,即连续性投射物无法格挡,否则进入步骤4.1。
    4.1  如果投射物的Missilestxt.GetHit=true,则判定为ResultFlag_GetHit=ture,进入步骤4.3,否则进入步骤4.2。
    4.2  如果投射物的Missilestxt.SoftHit=ture,则判定为ResultFlag_SoftHit=ture,进入步骤4.3,否则进入步骤5。
    4.3  如果Missiles.txt中投射物的Missilestxt.KnockBack>0,系统将在0与99之间取随机数,随机数小于Missiles.txt中的投射物KnockBack值,则判定为ResultFlag_KnockBack=ture。
5. 进入正式格挡判定流程,首先会检测是否为物理伤害,但此处无论检测的结果如何,都将直接转为调用近战攻击(Melee Attack)的格挡判定,换句话来说,从此处开始回归常规格挡判定。
    5.1  调用人物基本数据进行格挡计算,如果返回值(BlockFlag)=0,则不触发格挡效果。
    5.2  如果投射物的Missilestxt.GetHit=true和Missilestxt.KnockBack!=0 这两者中有任意一项不符合,则直接跳过格挡流程。
    5.3  如果ResultFlag_GetHit=0且ResultFlag_SoftHit=ture,则直接判定为BlockFlag=0。
    5.4  如果AMA的闪避类效果与格挡类效果联动触发,判定为ResultFlag_Block=ture 则格挡生效,即闪避类效果只能在格挡失败后起作用,武器格挡有自己独立的ResultFlag,不在此处判定。
    5.5  一些特殊类效果有自己独特的判定方式,一旦判定成功,无论格挡是否判定成功都会生效,如穿透攻击等。
    5.6  如果格挡类效果触发成功,则判定ResultFlag_Hit=false,即跳过伤害结算。

PS:从系统的角度来看,所有单独的投射物都可以格挡,但是某些投射物即使能够格挡也会造成伤害,因为SrvHitFunc和SrvDmgFunc的检测发生在格挡判定之前。


【盾牌格挡的相关设定补充】

下面这些攻击方式或技能可以被盾牌格挡:
近战攻击
箭矢攻击
标枪\飞斧\飞刀类投掷攻击
附带物理伤害的投射物
冥河娃娃Fetish 骨爆
自杀者Suicide 自爆
火焰强化Fire Enchanted 自爆

下面这些攻击方式或技能不可以被盾牌格挡:
技能等级>=50 的火箭Fire Arrow (<50可以被格挡)
技能等级>=50 的冰箭Cold Arrow (<50可以被格挡)
闪电球Lightning Bolt
熔岩巨岩Molten Boulder 的爆炸伤害
龙卷风Tornado 的周期性范围伤害
毁天灭地Armageddon 的范围碰撞伤害
NEC 尸体爆炸Corpse Explosion
PAL 重击Smite
怪物冲锋Charging
Nihlathak 尸体爆炸Corpse Explosion

[ 本贴由 等风来 在 09-02 22:22 编辑过. ]


最新发表的主题 | 最新参与的主题汇报违规贴 
此人性别不详 Twi_Rain 离线


等级:群魔堡垒
积分:1895
金币:9051
发贴:3634
捐赠:0
注册时间:2013-07-03
IP:*.*.*.*
         第(2)楼,发贴时间:16-02-29 08:45

把你的E文TBL传上来吧。。。。


最新发表的主题 | 最新参与的主题汇报违规贴 
此人性别不详 等风来 离线


ASN区版主
等级:世界之石大殿
积分:116652
金币:106982
发贴:76522
捐赠:0
注册时间:2014-05-02
IP:*.*.*.*
         第(3)楼,发贴时间:16-02-29 13:05

我自用的资料片TBL,FZ很少玩,随手修改了一个FZ加长显示的给你,加长显示LKD/CKT/MP+/2P腰和权杖。


[ 本贴由 等风来 在 08-25 11:54 编辑过. ]



本贴包含附件:
文件名:FZ加长TBL.rar
文件长度:213K
文件名类型: rar压缩文件
下载次数:66

本贴包含附件:
文件名:TBL编辑器.rar
文件长度:72K
文件名类型: rar压缩文件
下载次数:160


最新发表的主题 | 最新参与的主题汇报违规贴 
此人性别不详 Twi_Rain 离线


等级:群魔堡垒
积分:1895
金币:9051
发贴:3634
捐赠:0
注册时间:2013-07-03
IP:*.*.*.*
         第(4)楼,发贴时间:16-03-03 13:26

 引用:
等风来在02-29 13:05说:
我自用的资料片TBL,FZ很少玩,随手修改了一个FZ加长显示的给你,加长显示LKD/CKT/MP+/2P腰和权杖。

还是需要添加-direct 参数?如果压进MPQ文件可以吗?


最新发表的主题 | 最新参与的主题汇报违规贴 
此人性别不详 等风来 离线


ASN区版主
等级:世界之石大殿
积分:116652
金币:106982
发贴:76522
捐赠:0
注册时间:2014-05-02
IP:*.*.*.*
         第(5)楼,发贴时间:16-03-03 15:15

两种方法都可以


最新发表的主题 | 最新参与的主题汇报违规贴 
此人性别不详 QQCOMON 离线


等级:哈洛加斯
积分:9128
金币:22990
发贴:27003
捐赠:0
注册时间:2008-02-20
IP:*.*.*.*
         第(6)楼,发贴时间:16-03-03 15:55

奶奶的,还以为这里也有WWE的知音呢,以为是野兽布洛克呢。

请注意,你正跟一个未来的亿万富豪在交流!

最新发表的主题 | 最新参与的主题汇报违规贴 
此人是男性 atonce 离线


等级:世界之石大殿
积分:24464
金币:38627
发贴:24908
捐赠:0
注册时间:2007-11-20
IP:*.*.*.*
         第(7)楼,发贴时间:16-03-03 16:33

签名都快逗死我了
终于也会有不耐烦的一天






★BH伤害17K


最新发表的主题 | 最新参与的主题汇报违规贴 
此人性别不详 woshiyanzi 离线


等级:萝格营地
积分:1
金币:371
发贴:5
捐赠:0
注册时间:2016-01-14
IP:*.*.*.*
         第(8)楼,发贴时间:16-03-05 15:30

大神 能不能把你关于IPHONE登录BBS的帖子发个链接啊 我找了很久没找到


最新发表的主题 | 最新参与的主题汇报违规贴 
此人性别不详 等风来 离线


ASN区版主
等级:世界之石大殿
积分:116652
金币:106982
发贴:76522
捐赠:0
注册时间:2014-05-02
IP:*.*.*.*
         第(9)楼,发贴时间:16-03-05 15:45

 引用:
woshiyanzi在03-05 15:30说:
大神 能不能把你关于IPHONE登录BBS的帖子发个链接啊 我找了很久没找到

http://bbs.impk.cc/ShowTopic-7761862-134.php?type=dyn

图挂了,下载【Opera mini】这个APP,然后选择【流量节省】菜单,将默认的Opera turbo更改为【Opera mini】


最新发表的主题 | 最新参与的主题汇报违规贴 
页次: 转到第 [ 1 2 3 4 ] 页加入收藏
IMPK战网论坛 >> 刺客 >> 浏览: 关于布洛克
快速回复
<b>粗体字</b><i>斜体字<i><u>下划线</u>对齐方式插入列表插入超级链接插入图片插入Flash插入引用插入代码飞行字移动字播放realplay文件播放Media Player文件    >>> IMPK图床 <<<


系统时间:08-06 15:24,页面执行时间:0.0004s
[京ICP备12045407号-1]
FBB Beta 0.7.29, build1023
Powered by fantiyu, 2002-2003

IP地址位置数据由纯真CZ88提供支持